distributed computing grid hpc homes for sale estate solar cluster validation agent home buying energy agents java agent-based high performance computing insurance real estate simulation power unpredictability